Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersNo.1188, Fengliang Road, Fengcheng Town, Fengxian District, Shanghai, ChinaFengxian District, Shanghai 200002 cnPhone: +86 21-3756 6068+86 21-3756 6069 (fax)